<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        div {
            width: 200px;
            height: 200px;
            background-color: pink;
            /* transition: width 1s ; */

            /* 如果写多个属性，可以使用逗号隔开 */
            /* transition: width 1s ease 0s, height .5s ease 0s; */

            /* 多个属性也可以使用all */
            transition:all 1s
        }
        div:hover {
           width: 400px;
           height: 400px;
        }
    </style>
</head>
<body>
    <!-- 
        2.7 CSS3过渡（重点)

            过渡( transition)是CSS3中具有颠覆性的特征之一，我们可以在不使用Flash 动画或JavaScript的情况下，当
            元素从一种样式变换为另一种样式时为元素添加效果。
            
            过渡动画:是从一个状态渐渐的过渡到另外一个状态

            可以让我们页面更好看，更动感十足，虽然低版本浏览器不支持 ( ie9以下版本）但是不会影响页面布局。

            我们现在经常和:hover一起搭配使用。

     -->

     <!-- 
        transition:要过渡的属性花费时间运动曲线何时开始;

        1.属性︰想要变化的 css 属性，宽度高度背景颜色内外边距都可以。如果想要所有的属性都变化过渡，写一个all 就可以。

        2.花费时间:单位是秒(必须写单位）比如0.5s

        3.运动曲线:默认是ease (可以省略)

        4.何时开始︰单位是秒(必须写单位)可以设置延迟触发时间默认是0s(可以省略)

      -->
      <div></div>
</body>
</html>